#ifndef KEYBOARD_HEADER_INCLUDED
#define KEYBOARD_HEADER_INCLUDED

#define OCTAVE_UP_CODE 'z'
#define OCTAVE_DOWN_CODE 'x'
#define DEFAULT_MODE_CODE 'D'
#define KEYBOARD_MODE_CODE 'C'

extern const float keyboard_map[];
int keyboard_synth(const char ch);

enum { DEFAULT_MODE, KEYBOARD_MODE };

#endif